package com.triones.api.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import lombok.experimental.Accessors;

/**
 * 全球账户入账通知
 */
@TableName(value = "tr_global_account_entry")
@Data
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class GlobalAccountEntryDO {

    /**
     * id
     */
    @TableId(value = "id")
    private Long id;

    private String memberId;

    private String certificationDocumentStatus;

    private String createdAt;

    private String creditCurrency;

    private String creditAmount;

    private String discountAmount;

    private String discountCurrency;

    private String feeAmount;

    private String feeCurrency;

    private String globalAccountNo;

    private String payerAccount;

    private String payerName;

    private String paymentReference;

    private String settlementAmount;

    private String settlementCurrency;

    private String settlementNo;

    private String settlementStatus;

    private String settlementAt;
}
